#include "widget.h"
#include "ui_widget.h"
#include <QLabel>
#include <QPushButton>

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

    QLabel*label=new QLabel(this);
    label->setText("文本内容");
    label->move(100,100);

    //创建字体对象
    QFont font;
    //设置字体家庭
    font.setFamily("仿宋");
    //设置字体大小
    font.setPixelSize(50);
    //设置字体加粗
    font.setBold(true);
    //设置字体倾斜
    font.setItalic(true);
    //设置字体下划线
    font.setUnderline(true);
    //设置字体删除线
    font.setStrikeOut(true);

    //将字体信息设置给指定控件
    label->setFont(font);

    //鼠标悬停-显示提示信息
    QPushButton*button=new QPushButton(this);
    button->setText("按钮");
    button->setGeometry(300,100,100,100);
    //设置提示信息
    button->setToolTip("这是一个按钮");
    //设置提示时间
    button->setToolTipDuration(5000);
}

Widget::~Widget()
{
    delete ui;
}

